small wooden canoe with a motor - Espagnol Anglais Dictionnaire